Figure 8.2: How Avalanche Consensus Works Source:
https://docs.avax.network/learn/platform-overview and
https://research.thetie.io/avalanche-ecosystem/
Avalanche is fully compatible with EVM, and hence, many
developers are moving their smart contracts from Ethereum to
Avalanche Blockchain. Avalanche works on a special architecture
that works on subnets. A subnet consists of a dynamic set of
validators that handle the consensus model of one or more
associated Blockchain(s). But, each Blockchain is associated with
just one subnet. The primary network in Avalanche is a special
subset on which the custom subnets can be built. One can be a
member of these custom subnets by staking 2000 AVAX.
The Subnet model enables Avalanche to support the private
Blockchains that can be built with selected validators, which is kind
of Avalanche’s forte.
8.2 Transaction fees
Avalanche transactions need fees to get executed on the network.
This is also a way to keep the spammers and hackers at bay.
Different types of transactions require different types of fees which
are paid in Avalanche’s native token AVAX. The transaction fees on
Avalanche can be found on the table that is available at the following
link: